package com.zmn.oms.third.pinduoduo.dto.api;

import lombok.Data;

/**
 * 类描述：发送给拼多多接口的请求数据对象
 *
 * @author wangxiaokun
 * @since 2020/5/31 16:42
 */
@Data
public class PinDuoDuoSendRequest {

    /**
     * 拼多多开放平台API接口名称
     */
    private String type;

    /**
     * 拼多多开放平台分配给服务商应用的唯一标示
     */
    private String client_id;
    
    /**
     * UNIX时间戳，单位秒,调用请求的时间
     */
    private Long timestamp;

    /**
     * 合作伙伴身份标识，拼多多会为每个服务商 分配一个partner_id
     */
    private String partner_id;
    
    /**
     * 被调用的目标应用id
     */
    private String target_client_id;
    
    /**
     * 请求id，请求方定义唯一消息id
     */
    private String request_id;
    
    /**
     * 响应格式，即返回数据的格式，JSON或者XML（二选一），默认JSON，注意是大写
     */
    private String data_type;

    /**
     * API输入参数签名结果，签名算法参考开放平台接入指南第三部分底部。
     */
    private String sign;

    /**
     * 业务参数
     */
    private String request;

}
